package com.kdtech.crawler.at;
import java.util.Comparator;



/**
 *
 * 用于字符串比较
 * @author KK
 *
 */
public class SortClassAgment implements Comparator<String>{

	public int compare(String o1, String o2) {
		String o1name = getParameterName(o1);
		String o2name = getParameterName(o2);
		return o1name.compareToIgnoreCase(o2name);
	}

	/**
	 * 得到url参数名称
	 * @param str	url的参数名称与值的字符串,格式为 : o1=o1value
	 * @return
	 */
	private String getParameterName(String str) {
		int indexOf = str.indexOf('=');
		if (indexOf!=-1){
			return str.substring(0,indexOf);
		}
		return str;
	}

}
